ham deri veya örgülü deriden yapılmış kaba kamçı - Turkish English Dictionary